brain angiography - German English Dictionary